home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970929-19971216 / 000010_news@newsmaster….columbia.edu _Tue Sep 30 10:07:18 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  2KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA21775
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Tue, 30 Sep 1997 10:07:18 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA28216
  7.     for kermit.misc@watsun; Tue, 30 Sep 1997 10:07:17 -0400 (EDT)
  8. Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
  9. From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
  10. Newsgroups: comp.sys.ibm.as400.misc,comp.protocols.kermit.misc
  11. Subject: Re: transfer files from AS/400 to UNIX
  12. Date: 30 Sep 1997 14:07:15 GMT
  13. Organization: Columbia University
  14. Lines: 32
  15. Message-ID: <60r12j$4hu$1@apakabar.cc.columbia.edu>
  16. References: <01bcbdd3$4c8d2980$9f05a8c0@da159mat5.sonae.pt> <01bcbdea$1e564b20$6e036536@merck.com> <5vrhsc$r92$1@apakabar.cc.columbia.edu> <3430CC92.37FD51CC@th.ibm.com>
  17. NNTP-Posting-Host: watsun.cc.columbia.edu
  18. Xref: news.columbia.edu comp.sys.ibm.as400.misc:34533 comp.protocols.kermit.misc:7773
  19.  
  20. In article <3430CC92.37FD51CC@th.ibm.com>,
  21. Nattapong Mongkolprasit  <nattapo@th.ibm.com> wrote:
  22. : You might know that AS/400 have C compiler except from those of RPG and
  23. : COBOL.
  24. :
  25. Is it supplied with all AS/400 systems or is it an extra-cost option?
  26.  
  27. : It might be a good idea to recompile your source on AS/400.
  28. :
  29. I don't have access to an AS/400.  In any case, Kermit is not a simple
  30. "standard input/output" program.  It uses the sockets library, plus just about
  31. every system call that exists to catch all sorts of interrupts, to change
  32. device characteristics, manipulate files, perform nonblocking communications
  33. i/o, millisecond sleeps, forks and interprocess communication, directory
  34. traversal, etc etc, and these operations are not portable even among UNIX
  35. versions, let alone to completely different operating systems.  So it's not
  36. a simple matter of recompiling :-) An experienced AS/400 programmer would be
  37. required.
  38.  
  39. : The header file "*.h" might a little bit different from other platform
  40. : because of object-oriented concept in AS/400 refer to file as library and
  41. : object.
  42. C-Kermit is quite modular, with communications and file i/o modules that can
  43. be plugged in for different platforms.  Nevertheless, mapping a complex,
  44. structured file system to a communications i/o stream requires some thought
  45. and probably a lot of work.
  46.  
  47. Thanks for the pointers!
  48.  
  49. - Frank